butter rosette - French English Dictionary